water buffalo milk - French English Dictionary